using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using Microsoft.SqlServer.Dts.Runtime;

namespace Microsoft.SharedSource.SqlServer.MDDE.Components
{
    [
        System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1705:LongAcronymsShouldBePascalCased"),
        //SupportedComponentType("{0FB4AABB-C027-4440-809A-1198049BF117}"),
        //SupportedComponentType("{9CF90BF0-5BCC-4C63-B91D-1F322DC12C26}"),
        //SupportedComponentType("{DE50D3C7-41AF-4804-9247-CF1DEB147971}"),
        SupportedComponentType("{08AE886A-4124-499C-B332-16E3299D225A}")
    ]
    public class MDDEDataFlowTransformation:MDDEDataFlowComponent
    {
        public MDDEDataFlowTransformation(Package package, Object component, string name, string uri)
            : base(package, component, name, uri)
        {
        }

        public override void GetChangeXml(MDDEComponent subject, XmlDocument changeXml)
        {
            throw new NotImplementedException();
        }

        public override bool ApplyChanges(XmlDocument changeXml, MDDEExecutionDAG originalPackage)
        {
            throw new NotImplementedException();
        }
    }
}
